What does Delta handlebar mean? Below you find one meaning for the word Delta handlebar You can also add a definition of Delta handlebar yourself
1
00
Delta handlebar
Fitted as standard on the ST1, ST4D, ST4E and ST5D, the delta handlebar is shaped to increase your comfort and place your hands in a position that's best for you.